be cooped up - Almanca İngilizce Sözlük